package com.feidee.data.report.dao;

import com.alibaba.fastjson.JSONObject;
import com.feidee.data.report.model.RealTimeReportConfigModel.ViewSqlModel;

import java.util.List;
import java.util.Map;

public interface IRealTimeReportDao {
    Map<Map<String, JSONObject>, Map<String, JSONObject>> runSql(IRedisDao redisDao, String dimStr, String sql);

    String getConfMeta();

    Map<String,String> getView(String viewName);

	String setConfMeta(String businessCnName, String businessEnName, String dimConfig, String viewConfig);

	String setConfView(String businessEnName, List<ViewSqlModel> viewSqlModels);
}
